• word of the day

    canna indica

    canna indica - Dictionary definition and meaning for word canna indica

    Definition
    (noun) canna grown especially for its edible rootstock from which arrowroot starch is obtained
Download our Mobile App Today
Receive our word of the day
on Whatsapp